ASP.NET Web Pages – 添加 Razor 代码 您所在的位置:网站首页 hello razor pages ASP.NET Web Pages – 添加 Razor 代码

ASP.NET Web Pages – 添加 Razor 代码

2023-03-13 15:50| 来源: 网络整理| 查看: 265

在本教程中,我们将通过 C# 和 Visual Basic 代码来使用 Razor 标记。什么是 Razor?Razor 是一种向网页添加基于服务器的代码的标记语法Razor 拥有传统 ASP.NET 标记的能力,但是更易学习,更易使用Razor 是一种类似 ASP 和 PHP 的服务器端标记语法Razor 支持 C# 和 Visual Basic 编程语言添加 Razor 代码记得上一章中的网页吗:

Hello Web Pages

现在向例子中添加一些 Razor 代码:实例

Hello Web Pages

The time is @DateTime.Now

运行实例该页面包含常规的 HTML 标记,此外还包含:由 @ 标记的 Razor 代码。Razor 代码的全部工作是检测服务器上的当前时间,然后显示出来。(您可以指定格式选项,或者仅仅以默认格式显示)C# 的主要 Razor 语法规则Razor 代码块由 @{ … } 包围行内表达式(变量和函数)以 @ 开始代码语句以分号结束变量通过 var 关键词进行声明字符串用引用来包围C# 代码对大小写敏感C# 文件的扩展名是 .cshtmlC# 实例

@{ var myMessage = “Hello World”; }

The value of myMessage is: @myMessage

@{var greeting = “Welcome to our site!”;var weekDay = DateTime.Now.DayOfWeek;var greetingMessage = greeting + ” Today is: ” + weekDay;}

The greeting is: @greetingMessage

运行实例VB 的主要 Razor 语法规则Razor 代码块由 @Code … End 包围行内表达式(变量和函数)以 @ 开始变量通过 Dim 关键词进行声明字符串用引用来包围C# 代码对大小写不敏感C# 文件的扩展名是 .vbhtml实例

@Code dim myMessage = “Hello World” End Code

The value of myMessage is: @myMessage

@Codedim greeting = “Welcome to our site!”dim weekDay = DateTime.Now.DayOfWeekdim greetingMessage = greeting & ” Today is: ” & weekDayEnd Code

The greeting is: @greetingMessage

运行实例有关 C# 和 Visual Basic 的更多信息如果希望学习更多有关 Razor 以及 C# 和 Visual Basic 编程语言的更多知识,请访问本教程的 Razor 部分。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有